const { defineConfig } = require('@vue/cli-service');

module.exports = defineConfig({
  transpileDependencies: true,
  // 配置devServer，主要用于开发环境下的服务器相关设置
  devServer: {
    proxy: {
      '/api': {
        // 要代理的目标地址，这里是http://127.0.0.1:8085
        target: 'http://127.0.0.1:8085',
        // 允许跨域，开发环境下通常需要开启此项
        changeOrigin: true,
        // 重写路径，将请求路径中的'/ '替换为空字符串，这样就能正确匹配目标服务器的接口路径了
        pathRewrite: {
          '^/api': '',
        },
      },
    },
  },
});
